#pragma once

class GameObject;

/// Temporary methods to create objects in game world
class Factory
{
public:
	static void registerMetatables();
	static GameObject* createUnit(int x, int y);
	static GameObject* createTree(int x, int y);
	static GameObject* createGold(int x, int y);
	static GameObject* createStone(int x, int y);
};